powerful or hard - Francés Inglés Diccionario